a CUI system for homework