you don't have to dereference any of the `stat` class throughout this change