Implemented the Identifier Flag hooking instead of Multi-Level hooking.