first synthesis changes
some hw bits