add gem unf to remove warning
add missing fields to User