exec for circe is more tidy