add nmap scan method