short term - add library functions - clean up - make tasks less bad - memory management long term - text editor - unintegrate programs from kernel? - proper shell (sh?) - 'installer'/installation guide - get an assembler running - get a compiler running - multitasking???