Added Features and Documentation