J BATTLE – BY ANY MEANS