this works for stats.  be nice if ranged also did the same