comment debugging functions