add body component