+ table actions + complete refactoring of applying actions