View impl.