renaming more funcitons