Commencing at the beginning of their next term of office, subsequent to the general election to be held on the first Tuesday after the first Monday of November, 1916, the compensation and allowance of the following named county officers of Montgomery county shall be as follows: Salary of judge of probate of Montgomery county, $5,000.00 per year net; allowance of $5,500.00 per annum for office expenses, as follows: One clerk at $1,500.00 per annum; two clerks at $1,000.00 per annum each; one clerk at $800.00 per annum, and $1,200.00 per annum for all other expenses, including extra clerks. The said $1,200.00 to be paid to the judge of probate in monthly installments and disbursed by him. The tax collector of Montgomery county shall receive a salary of $4,000.00 per year net; allowance of $1,500.00 per year for his clerk in said office, and $1,000.00 for extra help. The tax assessor of Montgomery county shall receive a salary of $4,000.00 per year net; allowance of $1,500.00 per year for a chief clerk in said office; $900.00 for an assistant clerk in said office and $600.00 per year for extra help. The sheriff of Montgomery county shall receive a salary of $4,000.00 per year net; allowance of $1,200.00 per year for a chief clerk in said office; $1,380.00 per year for a chief deputy; $2,200.00 per year for two deputies in said office, and $1,000.00 for extra assistance. These amounts to be paid out of the county treasury of Montgomery county. This shall not interfere with the amounts now or hereafter allowed the sheriff for guards at the county jail or bailiffs for courts, nor with the provisions for feeding prisoners. The sheriff shall receive amounts now provided by law, and shall cover the same into the county treasury of Montgomery county, and the board of revenue of Montgomery county shall pay out of the county treasury of Montgomery county the expenses incurred by the sheriff in feeding said prisoners. The above named amounts shall be in lieu of all compensations and allowances to the respective named officers. These amounts shall be paid out of the county treasury of Montgomery county as the salaries of other county officers are paid. The above named officers shall collect the fees heretofore collected by them and shall cover such fees into the county treasury on the first Monday of each month. The board of revenue of Montgomery county shall provide said officers with necessary quarters, books, stationery and other conveniences. The legislature of Alabama may hereafter from time to time by local or general laws, fix, regulate and alter the amount of the above named salaries and allowances, including the method and basis of their compensation, also fix, regulate and alter amount of compensation received by all other county officers of said county.