Revisions

Allen Lu Update
Allen Lu Initial message