good reflection, thanks for sharing,