TODO: fix double jump when adding snake block