Here is a list of most of the elements the customers required