added integrated native registration