clean and fixup is_newer_than, finally