work on examples