fu composer