debugging complete