actually allow teaching factor