make LED and BTN width generic