generated user resource