crate a User resource