DEBUG ALL THE CODES