removed autogenerated comments
renamed argument variables function