Implemented methods required during the procedures.