client uses reading dsl now