ok, im going to just run everything inside the success since sync is supposedly a bad idea, and i cant get the callback working