Tailor application and controller