using builder and command in cheapredwine instead of params and writer