some view work