modifying methods for correct response