snake completed, should improve