functional data binding, now try a persistence store with POST