architecture adjust