secret update