socket fixed