hello world revision 2

merge revision 2 branch to master