extend symbol replace