implemented the selected patches functionality and naming for 2.5