TODO: fork dialog box, insertFork, draw() changes