minor tweaks to hardware section for compilation