updated data cast