Ukraine teeters a few steps from chaos