even more terrible debugging