stained
not defined yet