Now hook funcs actually work right... :P