working architecture