great posts! thank you for working hard to keep us hard