forked, use version instead of timestamp