However, pressing mysteries remain