business logic gone wild