1. I think the list of targets here is redundant to the auto-generated contents. 

2. I think "hrdwr" is awkward and probably ought to be avoided.