bug fixed of null riteral and empty declaration