Redid app architecture.