roughly implemented

helper/query diverged

failure message added