main changes for stable release 1.0