Devs ending explained