rename to app
separate ical component