factor aut a library