back to use sqltyped