Receives all the parameters its public method...