pre-ICRA initial version