Built pause socket funcitonality