changed how the underlying thread stucture works
added a darker box to make sure pause screen is obvious