Performance optimization and Readme update