benefits and drawback