Peripherals dialogs. Probably still needs more polish. Coding blind.