reorganized and added medium list example.