added CQRS lings