Redesigning architecture Part #9