Nice piece of work.
Hard, deep and floor-kill ready :-)