a bit weird. a lot delightful.