adapt action keys for multi-platform
rename UserInterface variable name
fix open  and new bug where old data was left in the tables