implement new handler API for tumblr