use gstrings for errors. Doh