initial add, works with toy database example