US Secretary of State Colin Powell has said the US is to double military aid to Morocco, on a visit to the kingdom.
The US wants North African nations to be firm against terrorism
US economic aid will be boosted four-fold over the coming years - a reward for Morocco's support in the US-led war against terror.
Mr Powell was speaking in Marrakesh, during a brief tour of North Africa.
He later stressed the importance of press freedom, broad political participation and respect for human rights on a visit to Algeria.
The visits to Tunisia, Morocco and Algeria are aimed at increasing co-operation in the war against terrorism and promoting democratic reform.
Mr Powell said he held "candid" discussions with Algerian President Abdelaziz
Bouteflika on the past years of political violence in Algeria, which has claimed thousands of lives.
He said he called for full and open political participation "for all who wish to participate", including free, fair and transparent elections, and Mr Bouteflika gave him corresponding "assurances".
Islamic militants took up arms against the Algerian Government in 1992 after the authorities scrapped elections that an Islamist party was poised to win. Fresh presidential elections are expected next April.
Earlier, Mr Powell congratulated Moroccan King Mohammed VI on what he called bold political reforms.
Morocco has been rewarded for supporting the US
He thanked the Muslim leader for his support of US policy in Iraq and efforts to solve the conflict in the Middle East.
Mr Powell said Morocco and the US shared the same vision of Israeli and Palestinian states coexisting peacefully.
He announced that the roadmap - the US-brokered plan to bring peace to the Middle East - was definitely not dead.
He said what was needed now was a commitment by Palestinian Prime Minister Abu Ala to fight terrorism.