Basic state of current code - ripped from brokencube/HodgePodge