finaly had a decent go on this

Printable View