added semantic markup input view