Add texture(wip)