make shared patch