Angular Design Definition