continued with tui implementation