don't throw pre-hook into a queue