added VHDL keyword