updating architecture post