add most parameters from lcd, events, connections and little refactor