Use premade firstM instead of my own subpar "first"