Remote management techniques