Frequency generator complete except for renaming
for shared resources