generalize the seemingly incorrect number of required packages

I didn't mean to alter the newline status of the last line, I just used github.com's editor and I guess it does this automatically?