and to redefine them dynamically?