fix a "#2 multiple files" bug