Calendar not showing all the events it should