added full crud for company