Body enhancements

Body enhancements