pre-realize [2]