relocation of defines