architecture enhancement