deleted libraries
get rid of compiler dependency