Other programs ****************************************************************************************** * ******************************************************************************************