getting ready to add battle state, states will now be able to recieve parameters when called