refactor dbf getter