added verbose debug