cs3100 notes: permissions review, specialty bits