Feature 38 populate requirements field

Not sure if thread-safe. Need to learn more about threads.