All North American states except Haiti and St Lucia have presented their reports on 1540 compliance to the UN. The Bahamas, Belize, CARICOM and Guatemala have requested assistance in implementing the resolution while Canada, Cuba and the United States have offered help. Many states in the non-aligned movement have criticised resolution 1540 for being cumbersome and ill-adapted to their situations, an attempt by the US to co-opt others into its war on terror, interference by the UN in states’ national sovereignty and a drain on resources that could better be used on problems that are of more direct local relevance. Supporters of the resolution have underlined the function of the 1540 committee as a clearing house for offers of and requests for assistance in implementing the resolution, and pointed out that improved border controls and legislative framework will be of a more general benefit to all countries that implement them.