draft 15: debug