update TODO
update TODO
update TODO
update TODO (organize items in sections)
add sms$[start,stop] directives; remove main-program translation