thanks though view 2