adding first code gen materials