init for new version