Have just started reading this WIP and top job so far mate, keep it up :)