alias and annotations notes