add capture init