replace variables