fixed if version