work on generate actions and transition body