Please elaborate points **4** and **5**, and add some sample code as well.
Please elaborate points 4 and 5,
and add some sample code as well.