make this a "const gpointer" rather than a gconstpointer to avoid warnings