oops debugging code