I feel like it's pretty solid, but wanted to open myself up to improvements other folks may see that I don't.
40 Breeder
40 Breeder