add "only once a day" checks for completion