worked on this a while back but never got round to rendering it so i thought i'd finish it... crits and comments welcome!!