save dimensions only logic added