begin using custom command type