optional verbose support added.