delete unused code n lib