copied in old thjs v2 code as a resolver base to start
minor addition to readme to handle csid signalling