provides numerous benefits