modules preFileIn now run in block so that line breaks don't mess us up