newsletter button, lots of cleanup