maybe @return mixed ?