some documentation improvements
remove not needed header file breaking abi