nicer styling
define output format class
update todo list