allow to replace expression