fix some issues with mtime comparison
add multiple verbose levels