fix redundant