fixed up the abstract db method arguments