Add more statuses to handle different cases.