log which budget is being requested
improve request logging
add caching
imrpove blue style