like before, only leave the pragma