add old architecture for report