add a periodical job