change from QString to QByteArray for numbers - better handling of non-Latin characters