finished with fnv, with the exception of calculating point loads