switched to using ncx instead of spine