Making this contract burnable and capped gives me errors on the abi?

Maybe I am just not using the syntax right or I am forgetting something. But I’ve tried 10 different ways to utilize the erc20capped and erc20burnable extensions from OpenZeppelin on this contract and they all still mint the full total and give me errors when I try to use the burn and mint functions. The contract is very similar to Safemoon but more set functions to allow for growth across the cryptospace.

I have deployed the baseline as a way to share the contract with you all easily. tTotal is the total supply that I’m trying to cap and mint bits at a time.

:computer: Environment

I am using Remix standard compiler on 0.8.6. Deployed to the Fantom Testnet and using a uniswapv2 router for auto-liq just for testing purposes.