Fully implemented business logic