refined QuerySpec Model ... we're almost there ...