ellie nova behind her glass