if with[:users] and with[:users].to_s == "true" # OPTIMIZE boolean check
          h[:users] = media_resources.flat_map(&:userpermissions).map(&:user).uniq.map do |user|
            x = {:id => user.id, :name => user.to_s}
            Userpermission::ALLOWED_PERMISSIONS.each do |action|
              x[action] = media_resources.select do |media_resource|