synthetic fabricS