@simon agreed. Very good piece.