Regulation overload: a threat to the financial services?