melvin floyd