fix compsoer