Moved business logic from acme bundle