added verbose method