update sluggable and user factory