Plenty I disagree with here, but important and well worth reading:
Highly recommend more eyes on this problem.