inputs, outputs, device ui panel, basic styling