remove dependencie on libaries