Since this is not override class, shouldnt we use alias method instead?