A new trio settles in on the space station