yet another if > 3.0.0 check