make User factory to use lazy loading, preventing always generating the same values for the fields.
basic portfolio