add remote grant feature