added an untested timer
http is the wrong protocol for this task, removing Yesod