Agreed on all accounts.