adjusting base_ring for euler factors