some code cleanup, some unfinished projects, etc.