Holy god thats freaking awesome! You put in some really good work on this one mate. I'm impressed by your knowledge in chemistry.