Added remote-acquire function