multiply not compose