added CQRS abilities