fixing the POST callback being called twice. closes #100, but might regress #42