start work on change status function