add admin namespace, move event where method from helper to model