updated data defs