stone has so many responsibilities that `` a few things are going to have to give way , '' but he said his work load should ease this fall when the keck telescope passes a major milestone with the installation of its mirrors .