service loader is now more specific with the gem name and namespace