added pure grid