some updates to make CHDL presentable