move custom constructor into tumblr namespace