problem code that doesn't generate bit file.