cleanup
add listCollection