Fixing IF