update casts