Up until 'add the necessary elements and predefined...' part of hw spec