There may be a mystery to solve there.