upg composer