finish list

finished coding for v2.0