Generic settings can now be passed, and text/speed are working