resource can change location