weirdly its starting to look a lot like nat