add 'no format' and 'raw output' flags
update todos