fixed with callback. also required db cleaner, though this shouldnt be needed