support for robot arg