whoever reads this first I'm up to battle.