Architectural considerations while developing …