as promised, calendar support

probably can exclude this file...