#fabric manipulation