removed casts