updating status
plan rearrange