support mixed data types on store and update