mostly done, just need to finish the pallette part at the very end