redundant cast