put common stuff in a Role