box.remote prototype