instantly amelia felt a twinge of embarrassment because , after all , it was a drug induced hallucination and she was quite sure that this vision would be discarded by the group considering the source of the information .