set message handler on restore