Author: Dooding for snake