Gets its own thread because I think it is AWESOME