Made Calendar ready for prime time.