snake finishing up the basic almost