Replaced Hashugar with Openstruct