minor tidying in sparse GPs