Major Shareholders is a great innovation - but not sure why the date of change in holdings is always the same date for all holders rather than the date of the individual change which makes more sense to me.
Also when you click on forward diary you go to an intermediate screen asking which stock - but we already know which stock we're researching, so we could go straight to that screen.