a parameter is something you put in a method. For example, at the top of this discussion, your parameter for you fire method is "boolean isTorpedo". The error you were getting was saying that your fire method takes no parameters (meaning you must have erased "boolean isTorpedo") but you were trying to put one in anyways...