added more list-specific procs