change ! to ?