fix for NAN error