deleted redundency