reorganize the examples