making patches virtually fit