It took me so long to think of this