so much debugging, much joy