added verbose support