Working

No hardware_only version works, but need to switch to branch to enable
hardware