preparation for new version