re library not required