Refactoring call function

Proposal for extraction of service functionality. Further development should put in separate file