working on about_methods