fixed calendar logic, fetch original label done, backgroundservice handled