thanks to those who share these things thank you