Brilliant. Five stars plus.