vfp optimizations