refactoring cleanseNullValues function