snake is very buggy. working on that