fix todo hide problem