added sparsegp with missing data