revisions after self evalution: 1-updated comments 2-anatomy/bio patch 3-minor code revisions