grid irregular and corners