add remote interface