Patent Pending view 2