update architecure analysis