added capSnake
updated to no longer use hop for unit testing as it was pulled out into different package.