Agreed on all counts!