Experimental register append functions