too good, don't use
the fine art of debugging