03. Interface design