Testing out a new timeout branch for hanging processes!
Adding in stuff for returning back public ip to user!