more files, logic, lists stuff, draw