I think it's well done 8.5/10 Nice job.

Ill PM you something in a minute