Thanks dear PTers. You prayers has been answered. Shiela returned safely yesterday. She gave a long explanation ( long and loud meowing and rapid swishing of the tail), unfortunately I am not fluent in catspeak. She is otherwise fine. Once again thanks everybody.