Updated to framework version 2.0; fixed permissions issue with preferences file