freerds: make modules dynamically loaded