add mime types, version bump
user roles are stored in hash not array