got searching working. cascading deletes.