Need answers to a mystery.