Some good stuff
update exports
delete uneccesary read func
rename save to copy use new unified settings
use mapAsync instead of pairs.async
new unified settings thing