fluent interface for command builder