moises floyd