add thinknum service. clean up date format