added verbose mode (no print)