patch proposal