Yes. On all counts. 🙂