add the new structure as a gem