replacement pattern