more methods declared, diagrams upadated