Introduced enum working_status to track status of external functions.