Menambahkan hook beforeAction