alecbcs well actually i got something else to work! I installed nvidia optimus manager and that's whats been working for me. I even managed to make bbswitch
work as basically a side effect of that program. It even has the option for hybrid mode. Not exactly the most useful hybrid mode as i still cant figure out how to make certain apps work with the nvidia GPU but hey its there!