fix bug in parentage and add body-data