try check it pre-hook