Felt bad as I was writing it.. Haven't come up with a better pattern as of yet.