further update of comments and structure of Isabelle proof