I have introduce a new variable (`debug`) for readability & CS.