status check separation