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[1] while Canada, Cuba and the United States have offered help.[2]