make !s work