A lot of interesting stuff there mate nice job