Added basic level switching