New floor algorithms