fixed bug with Date mutability in Event