supporting delete/extend rows/colunmns