Don't forget to initialize the GError