made MCW supply variable supply length