patches by me