extracted extern crate into my crate's root