fully debugging