basic gravity switching