nag conditional shouldNag should be last checked