fix specialhandler bug