prepare for unread handle