fix compatibility, add remote_ul and remove methods