use common patch