random fabric libraries to make fabric even better