Discuss pros and cons of each method?