Added individual item permissions
Changed how messages are read