added more advantages and disadvantages