add info.list
cleanup