The county commission of Mobile county is hereby authorized to establish and maintain fire fighting districts within Mobile county. The county commission is further authorized to enter into agreements with volunteer fire departments within the county for fire protection and services. The county commission is hereby empowered to set fees for fire protection and to prescribe the manner of collection and distribution of such fees. The fire fighting districts herein authorized shall not include any corporate municipality of Mobile county unless such municipality requests through resolution of its governing body to be included in such fire fighting program. Any act heretofore enacted regarding said Mobile county fire fighting districts is hereby ratified and confirmed.