still chging app architecture