- write a clean terminfo entry - write global "setup" func - try to split more logic/gfx - optimize drawing - handle copy/paste - fix fork/child exit problem - fix resize (shrinking should move last line up) - handle utf8 - refactor/clean code