if instruction class