lfdr to fdr module
reorganize
new stuff