works, yey, now i have to make it compatible with usb again... probably