Floyd learnings