fail again, fail better