Armstrong a star in making