first draft of soft-ROS