dryed api calls
format date