floyd'ed view 2