Uid Factory Fully functionnal