add support for observing aliases