debugging solutions