support blob on native level