comment for rationale for .sh version