add mtime support, its faster