Commit of 1.0 part one code

Commit of 1.0 part one code