@meditations: It's been much