eliminate use of stat()