fix bug, use timestamp as mtime