fixed atom self reference