doc update plus todo