forgets about trying to do it in the background