Update documentation and from functions in order to ignore null