Topic 1 - Phone, Email, Address editation -create t_c_phone, t_c_email, t_c_address in ./api simmilar structure as existing t_c_person and t_c_company maybe it would be necessary to create new data structures like T_PHONE, T_EMAIL, T_ADDRESS in lt.h consisting only of T_CELLs with primary data -every file should contain form for editation. All necessary new lt_c_* functions should be placed in file lt_c.c with description in file lt_c.h. Topic 2 - Localization -replace all 'Slovak' string arguments in all *print* functions with gettext function and create SK (EN,CZ,...) localization file Topic 3 - Color(ization) -create new functions (or whole library) in TT (somethig like TTC) that would work on color terminals. There should be something like XML configuration file, where could be changed predefined color scheme. Very important is to create good XSD file describing the XML color scheme structure. For parsing to use existing xmlparse library Topic 4 - Date input function Create tt_date_get(POS, char *date) widget that would handle the user date editing. See tt_datum widget that is special localization of date input used in CE countries 2005.02.23 THINK ABOUT change the T_* objects defined in lt to TL_* objects change the T_* objects defined in tdb to TDB_* objects maybe change "lt" to "tl" move ncurses linking from sysdep.h to tt.h OLD (2003) THINK ABOUT's -???HOW IS PROTECTED MEMORY IN T_S_ITEM_ADD T_ROWs about T_ITEM are created in local function, but data are left in memory after end. Can it stay this way or not? When no, there must be made dynamic memory alocation. -REDUCE struct T_DB???; -tt_table ..filter when col_description width = 0 jump over this column (ugly code is now in tt_table - move to filter function) searching when values are ordered integers(numbers) is NOT working well ??? HOW TO FIX THIS PROBLEM - is there any universal solution??? -solve dependencies between header files (check whole compilation) current state api->tt.h->lt.h->tdb.h->sysdep.h (tt.h should depend only on tdb.h and not also from lt.h)