+ customer role and auth
+ customer role and auth