hard agree[hq]