XE2 framework init