domain logic and framework integration