started working on implementation of the method body