move business logic into new sprint model