good lord please help. What a week.