barnacle view 3