Using nmap approach for reference