add dependence ical parser + check style