no need to enforce mode