more testing float precision fixes