Add create virtual method in service, controller