Replace gl awakes with what?