slowly decoupling source file model from db adapter