removed extraneous methods