! update dbobjectcontroller and test