wow how did i never get this wrong before?