use nano time instead of uuid