call back inner class demo