snakewise
not defined yet