corrected status function returns