db obj filler full implementation