removed dependecy on commons-io