Added transaction saftey to update. Added some tracked data and fixed display in directory.