declarative texture