omfg got it all working