remove redandant