started business logic