default values and cell value check