atomically view 3