adding restriciton between casts