all as expected, a nice experience.