pretty random stuff
Forex: get rate, save rate etc.
decoupling DB and DBQuery