library recode works