finished list

finish coding for index