two types of debug?