added SVerticalLayout