Slightly better. Need to make a /jQuery compatible promise generator to catch edge cases