formats Exception handler
adds search; corrects create
updates todos