debugging code. enjoy