texture wip
todo