this will be my first battle....
so step up!