program and level selection works fine