done but wary as to how legacy db entries will act