nice rework indeed, imonk.
altho i'd say the major mistake you've made here is that it has turned its back to us. bad psychology.
but hey, i get the idea..