first version of IHAC completed (testing and debugging pending)