Nice work Dave. Not my usual genre but I enjoyed it.