Why do you need to overload screen element?? Why not just homeBar.visible ?