diff --git a/test/test.go b/test/test.go
index a2ca73f..6b5a59d 100644
--- a/test/test.go
+++ b/test/test.go
@@ -1,40 +1,51 @@
 package main
 
 import (
 	"github.com/lxn/walk"
 	. "github.com/lxn/walk/declarative"
 	"strings"
 )
 
 func main() {
 	var inTE, outTE *walk.TextEdit
 
 	MainWindow{
 		Title:   "Login",
 		MinSize: Size{350, 200},
 		Layout:  VBox{},
 		Children: []Widget{
 			HSplitter{
 				 Children: []Widget{
+					 Label{ Text: "Username"},
+					//TextEdit{AssignTo: &inTE},
+					TextEdit{AssignTo: &outTE, ReadOnly: true},
+					//TextEdit{AssignTo: &inTE, ReadOnly: false},
+					//TextEdit{AssignTo: &inTE},
+
+				 },
+			},
+			HSplitter{
+				 Children: []Widget{
+					 Label{ Text: "Password"},
 				 	//TextEdit{AssignTo: &inTE},
-				 	//TextEdit{AssignTo: &outTE, ReadOnly: true},
+				 	TextEdit{AssignTo: &outTE, ReadOnly: true},
 					//TextEdit{AssignTo: &inTE, ReadOnly: false},
 					//TextEdit{AssignTo: &inTE},
-					Label{ Text: "Username"},
+
 				 },
 			},
 			PushButton{
 				Text: "Cancel",
 				OnClicked: func() {
 					outTE.SetText(strings.ToUpper(inTE.Text()))
 				},
 			},
 			PushButton{
 				Text: "Login",
 				OnClicked: func() {
 					outTE.SetText(strings.ToUpper(inTE.Text()))
 				},
 			},
 		},
 	}.Run()
 }