apply chart architecture...