del redundance code