DRY sucks.