brought in donate from wordpress as first draft proof of concept