doesnt incorecgtly replace aliases