added aliasing, unaliasing, alias printing