54F if construction