DB methods correctness, some working partial