moved spoof gateway into it's own module