Adding structural - facade impl