snake like, but not quite