This sub doesn't actually do any authentication, so I believe it's misnamed. It would be best to either move the authentication stuff here, or rename this. All it's doing is processing the destination address right now.