I made it work like this by gia's request
Before it worked completely independant from power