update extensions + lf