calendar object and its usage