work on add location action