change to scala source generate ics from there