add figure: basic structure