moved to singularity as grid framework