replaced names with bad coding practices