adding texture migration stuff