Added dep.
added some io capabilities