adding veryverbose mode