adding fixed parameters
renaming parameters
just moving methods