first commit for the nat project