phase 3 done but refactoring needed (Status::fetch_statuses_for_user should return both old and new statuses)