further debug