and there was much rejoicing...for a while anyway until we realise that there's still a big hill to climb....ah stuff it, still rejoice.