float switch operation