This is initial revision.