no need for plyr in compile_list