Astro is hard, part 3