trying something with events to add unhook shiz