Snake fully function, hooray