fixed the naming method