this controller f*****g sucks