Add ex5 framework