added x-view idea