add lower SDK detect