prepared to new version