we now account for no query object