_protocol import props