Design objectives

Core idea