implement (clumsily) conditional sprintf
remove sprintf from TODO
fix cli bug - allow 'scale-by .33' w/o leading 0