make child rotation work correct