A melange - geoff shoults