Attachment: When the past meets the present 2007