QuinceTart10 has already got a lot of this done at https://github.com/QuinceTart10/AeroBlue so it makes sense to reuse some of those scripts