addressed internal revisions