add absent support to nexpose_host