more work on actions