stubbing out domain layer