lots of shit happened just now I don't really know what I did but it works :D