added ability to encode arbitrary long message
some probes with RS codes and Wiener filter