Working version of gcal extension