VHDL added