Moving and archaving of locations

on receiving server response we archive or move the locations based on
the response