update system arch and todo