Architectural regeneration practice in different contexts