Hi-fli's patches