   defp corners(game = {_, _, game_id}) do
     dimensions()
     |> corner_points()
-    |> Enum.each(fn p -> asteroid(game_id, p) end)
+    |> Enum.each(fn p -> stationary_asteroid(game_id, p) end)
 
     game
   end

    for x <- [0, w], y <- [0, h], do: %Point{x: x, y: y}
  end

  defp asteroid(game_id, p, r \\ 120.0) do
    rock = %Rock{pos: p, velocity: %Velocity{}, radius: r}
    Asteroid.start_link(%{id: game_id}, rock)
  end


          do: Point.translate(p, radius + x * radius * 2, radius + y * radius * 2)

    points = Enum.take(points, 16)
    Enum.map(points, fn p -> asteroid_drifting_west(game_id, p, radius) end)
  end

  defp ship(game_id, pos, tag, theta, radius \\ 20.0) do
