Hamas must agree to first recognize Israel, second to end all violence, third to accept past agreements. Try to find a mention of the fact that the United States and Israel reject all three of those. They obviously don't recognize Palestine, they certainly don't withdraw the use of violence or the threat of it - in fact they insist on it - and they don't accept past agreements, including the road map.