Backend

Implements business logic.