protected void cr(EventList events, Date when, String title) throws PIMException {
final Event event = events.createEvent();
if (events.isSupportedField(Event.LOCATION))
event.addString(Event.LOCATION, Event.ATTR_NONE, title);
if (events.isSupportedField(Event.START))
event.addDate(Event.START, Event.ATTR_NONE, when.getTime());
if (events.isSupportedField(Event.END))
event.addDate(Event.END, Event.ATTR_NONE, when.getTime()+60000);
if ( events.isSupportedField(Event.SUMMARY))
event.addString(Event.SUMMARY, Event.ATTR_NONE, title);
if (events.isSupportedField(Event.ALARM))