skips the hole, but not the undefined