Financial Services Bill – the compromise