chapter 14
-- flex components