public function saved($username = NULL, $sid=NULL) {
  $current = $this->current($sid);
  if ($username) {
   $user = $this->get($username, 'username');
   if ($current['id'] != $user['id']) throw new \Exception('This users saved images are not publicly shared');
  } else {
   $user = $current;
  }
  $query = new \Peyote\Select('resources');
  $query->where('user_id', '=', $user['id'])
        ->where('type', '=', 'save');
  $results = $this->db->fetch($query);
  $image = new Image();
  $return = [];
  foreach ($results as $result) {
   try {
    $return[] = $image->get_slim($result['image']);
   }
   catch(\Exception $e) {
    if ($e->getCode() != 403) {
     throw new \Exception($e);
    }
   }
  }
  return $return;
 }