organized specs by feature