float pow support negative exp
floppy still very broken