Initial Action and defining future functionality