addition of distclean target