database+signalproc first draft