Horowitz assembly