changes in apsis logic (new attribute visible added)