moving forward with cqrs