lots of things fixed, inserts cascade now