implement hatena laizily
implement hatena template