Some UI changes. Ruthlessapi added with UI implementations