work on testing/training application logic, UI state changes