breaking out boxes code into separate file
removed old TODO