some changes to reduce warnings by verilator
removed verilator