self reference 2