adding sectoin on simple methods and cleaning