Design API (2)