cheers 'fella.

got a lot of work to do on this one yet.

structures pretty messy at the moment.

much appreciated feedback though:)