keeps connection alive and everything *MILESTONE*