updated deep mtime to use ->load()