advantages and disadvantages of both