don't use portENTER_CRITICAL, use task