self diagnose

x