add api to NO_VALUE