Initial commit 1st stage

Initial commit 1st stage