benefits and drawbacks