more sparse->dense conversion