did a small batch before bed, and I did 8 in a really ugly way...I'll refactor that now