handling of new instances, tabs->spaces (sorry)
executing actions that require arguments
executing actions that require arguments