added verbose flag;
added some verbose output;