new patch and UI