add verbose debugging