cleanup
clean up tl makefile & error handling
add tco package