Urgent
------
+
+ o katie should distingusih between can not read does not exist and perm denied.
o heidi should use transactions
Less Urgent
-----------
+ o main/utils -> main/utils, main rather than utils, main
+
o doogie's binary -> source index
o ANIAS should be done in katie ?