Thanks for the resources! I'll check them out, I find this area really fascinating