[vhdl] everything should be up to date and working now