** flatten example