added defaultLayout for view service