tidied up a bit - nicely working but limited version complete