add universal ga. Part of #416