0 is nonexistant, not -1