add action inner class