adding comments

better explaining the first few steps in the non-foreignObject approach