floyd'ed view 3