added comments for three more methods