Fully working! Just need to clean up a bit
All done!