finished rewriting .alias()