changes in documentation and feature extracrion