Update documentation and framework