Added uniqueness to casts