finalized work on status updating