i tried this so you dont have to