update documentation and add presentation