Thanks I just found out about recycle now. Got bit more adv. question. If just accidentally delete user story which was defect assigned to it. I restored user story but the defect is nowhere to be seen either with the user story which is recovered or in the recycle bin. Is it also gone for good?

When the user story was deleted, the defect would not have been deleted with it. What happens is, that we put the user story into the recycle bin and remove the connection to the defect. On restoring the story the link will not be restored. You can check in the revision history of the user story, which defect it was, so that you can associate it again. You will see an entry like the following in the revision history:

Moved to Recycle Bin, DEFECTS removed [DExxx: Name of defect], DEFECT STATUS changed from [NONE_CLOSED] to [NONE]

To see the Revision history of the story, open the story detail page and then click on the tab "Revisions".

Ok, I see the revision, and entry in the revision listing the defect and can see defect ID. But from this point on, not sure how to proceed with this information. There is no hyperlink or weblink to restore it. It is just plain text information. In the recycle bin, I dont see these defects that are "disconnected".