What's the difference between this method and the other method in flags?